terminal blocks - German English Dictionary